Partial Decomposition Strategies for Two-Stage Stochastic Integer Programs
نویسندگان
چکیده
We propose the concept of partial Benders decomposition, based on the idea of retaining a subset of scenario subproblems in the master formulation and develop a theory to support it that illustrates how it may be applied to any stochastic integer program with continuous recourse. Such programs are used to model many practical applications such as the one considered in this paper, network design. They are also useful for solving problems with integer recourse as many solution methods for such problems also solve one of its linear relaxations. With an extensive computational study, we have shown the significant advantages of using a partial decomposition, greatly reducing the number of optimality and feasibility cuts generated when solving a stochastic program with a Benders-based algorithm. We also show that how the partial decomposition is performed has a significant impact and point to the most performant strategy.
منابع مشابه
DECOMPOSITION ALGORITHMS FOR TWO-STAGE STOCHASTIC INTEGER PROGRAMMING By JOHN H. PENUEL, JR. A DISSERTATION PRESENTED TO THE GRADUATE SCHOOL OF THE UNIVERSITY OF FLORIDA IN PARTIAL FULFILLMENT OF THE REQUIREMENTS FOR THE DEGREE OF DOCTOR OF PHILOSOPHY
of Dissertation Presented to the Graduate School of the University of Florida in Partial Fulfillment of the Requirements for the Degree of Doctor of Philosophy DECOMPOSITION ALGORITHMS FOR TWO-STAGE STOCHASTIC INTEGER PROGRAMMING By John H. Penuel, Jr. August 2009 Chair: J. Cole Smith Major: Industrial and Systems Engineering Stochastic programming seeks to optimize decision making in uncertain...
متن کاملDecomposition Algorithms for Two-Stage Distributionally Robust Mixed Binary Programs
In this paper, we introduce and study a two-stage distributionally robust mixed binary problem (TSDR-MBP) where the random parameters follow the worst-case distribution belonging to an uncertainty set of probability distributions. We present a decomposition algorithm, which utilizes distribution separation procedure and parametric cuts within Benders’ algorithm or Lshaped method, to solve TSDR-...
متن کاملRigorous vs. Stochastic Algorithms for Two-stage Stochastic Integer Programming Applications
We recently proposed a new hybrid algorithm to solve linear two-stage stochastic integer programs (2SIPs) based on stage wise (primal) decomposition [1]. The master algorithm performs a search on the first stage variables by an evolutionary algorithm (EA), the decoupled second stage scenario problems are solved by mathematical programming. In this paper, the performance of the EA approach is co...
متن کاملDecomposition with branch-and-cut approaches for two-stage stochastic mixed-integer programming
Decomposition has proved to be one of the more effective tools for the solution of large-scale problems, especially those arising in stochastic programming. A decomposition method with wide applicability is Benders’ decomposition, and has been applied to both stochastic programming, as well as integer programming problems. However, this method of decomposition relies on convexity of the value f...
متن کاملFinitely Convergent Decomposition Algorithms for Two-Stage Stochastic Pure Integer Programs
We study a class of two-stage stochastic integer programs with general integer variables in both stages and finitely many realizations of the uncertain parameters. Based on Benders’ method, we propose a decomposition algorithm that utilizes Gomory cuts in both stages. The Gomory cuts for the second-stage scenario subproblems are parameterized by the first-stage decision variables, i.e., they ar...
متن کامل